/* 
theme-blue.css
蓝色主题皮肤
@since 1.0 <2015-5-26> SoChishun <14507247@qq.com> Added.
*/
html { background-color:#007FAC;}
body { background-color:#007FAC; color:#efefef; margin:0px; font-size:12px;}
a { color:#FFF; text-decoration: none;}
h3, legend { font-size:14px; font-weight: bold; margin:10px 0px 10px 0px; }
#message div { margin-top:10px; max-height:300px; overflow-y: auto;}
#message { }
.frame-style, .bodier, .footer { width:960px; margin: 0px auto;}
/* head-style begin */
.header { border-bottom:solid 1px #CCC; display: table; width:100%; padding-bottom: 10px;}
.logo { font-size: 30px; font-family: '微软雅黑'; margin-bottom: 5px;}
.breadcrumb li { float:left; color:#CCC; }
.breadcrumb a, .breadcrumb .cur:after { color:#CCC;}
.breadcrumb .cur { font-weight: bold; color:#b2d235;}
.breadcrumb li:after { content:'»'; margin:0px 10px;}
.breadcrumb li:last-child:after { clear: both; content: '';}
/* head-style end */

/* page-step-env */
table.table-grid { border:solid 1px #CCC; border-right:none; border-bottom:none;}
th { font-weight: bold;}
table.table-grid th, table.table-grid td { border:solid 1px #CCC; border-left: none; border-top:none; padding:3px; white-space:nowrap; text-align: left;}
table.table-grid .al-right { text-align: right;}
.page-step-env .more { margin:10px 0;}
.page-step-env .more a { margin-right: 10px; color:#FC0;}

/* page-step-setting */            
table.table-form th { text-align:right; font-weight:normal;}
table.table-form th, table.table-form td { padding:3px; white-space:nowrap;}
table.table-form td em { color:#CCC; font-style: normal;}

/* global reset */
.footer { padding-top:20px;}
.footer a, .footer button { border:solid 2px #057EAD; padding:8px 20px; margin-right:10px; background-color:#D9D6D1; color:#555; border-radius: 8px; display:inline-table;}
.footer button { padding:7px 15px;}
.ok{color:#b2d235;}
.red, .red a, .no{color:#ed1941;}
.orange { color:#FC0;}
.bodier table { width:750px;}
table td.break-line{word-wrap: break-word;word-break: normal;white-space:normal; }
.checkbox-group input { vertical-align: text-bottom; margin:0px 3px 0px 5px;}
